there's not the shadow of a doubt - Alemán Inglés Diccionario